<?php


namespace app\common\model;


class UserCouponRecordModel extends CommonModel
{
    protected $name = 'user_coupon_record';
    //    public function getIsDefaultAttr($v): bool
    //    {
    //        return $v === 1;
    //    }
    //
    //    public function setIsDefaultAttr($v): int
    //    {
    //        return $v === true ? 1 : 0;
    //    }

    //    public function userCouponRecordInfo(): \think\model\relation\BelongsTo
    //    {
    //        return $this->belongsTo(MediaModel::class, 'media_id', 'id');
    //    }

    //    public function userCouponRecordInfo()
    //    {
    //        return $this->belongsToMany(RoleModel::class, GroupRoleModel::class,'role_id','group_id');
    //    }
    public function getUserCouponRecordList($user_id)
    {
        return $this->with([])->order([
            'create_time' => 'desc',
        ])->where('user_id', $user_id)->select();
    }

    public function getUserCouponRecord()
    {

    }
}